草庐IT

macOS 端

全部标签

macos - 如何在 OSX 上的事件 docker 机器之间切换?

在MacOS中,我创建了2台docker机器,例如dev1和dev2。在一个运行$docker-machineactive的终端中,将dev1显示为事件的docker-machine,而在另一个终端中显示dev2。现在我想在第一个终端切换到dev2(不停止/删除等dev1),以便我在两个终端中都有dev2。我该怎么做?谢谢! 最佳答案 在终端中运行命令eval$(docker-machineenv[machine-name])运行docker-machinels获取可用机器列表 关于ma

macos - 在 Mac 上清除 native Docker 中的日志

我想摆脱我的dockerenv上的巨大容器日志文件。在Mac上运行nativeDocker时,我无法找到它们。我没有使用docker-machine(virtualbox)的东西。我的docker版本是1.13.1。当我这样做时dockerinspect我看到了"LogPath":"/var/lib/docker/containers//-json.log但我的mac(主机)上什至没有目录/var/lib/docker。我也看过~/Library/Containers/com.docker.docker/但在那里没有找到任何特定于容器的日志记录。我可以使用tail,但对我来说并不总是那

macos - Mac上的Docker在更改ssl证书的代理后面

我对以下问题的最终解决方法是说服我们的IT人员不要干预dockerhub注册表。唉,我无法让其他任何东西工作。我最初尝试在运行10.8.5的Mac上运行Docker时遇到了问题。看来我公司的证书重写代理似乎妨碍了获取图像:orflongpmacx8:dockerpohl_longsine$dockerrunhello-worldUnabletofindimage'hello-world:latest'locallyPullingrepositoryhello-worldFATA[0001]Gethttps://index.docker.io/v1/repositories/librar

macos - 如何从另一台主机访问在 MacOSX 上运行的 docker 容器?

我正在尝试开始使用docker并希望运行Ubiquitivideocontroller.我已经安装了DockerToolbox并设法让容器在我的Yosemite主机上运行,​​并且可以通过转到docker-machineipdefault返回的IP在同一个mac上访问它。但我想在网络上的其他机器上访问它,并最终在我的家庭路由器上设置端口转发,以便我可以在家庭网络之外访问它。正如boot2dockerissue160中的建议,使用VirtualboxGUI,我能够添加桥接网络适配器,但重新启动VMdocker-machine后无法再与VM连接。dockerenvdefault挂了很长时间

image - 在 macOS 上删除本地 Docker 镜像

我正在使用DockerforMac,为了节省磁盘空间,我想删除一些未使用的本地镜像。据我所知,本地文件存储在~/Library/Containers/com.docker.docker中。但是,即使我从docker中删除所有图像和容器,该文件夹仍保持其大小为一些GB,并且没有释放一个字节。唯一的选择是完全删除com.docker.docker文件夹,但这只有在您想删除所有数据而不仅仅是未使用的图像时才有意义。我做错了什么? 最佳答案 要删除所有未使用的图像,请使用dockerimagesprune.还有另一种方法可以删除所有未使用的

macos - 在 OS X 上更改 Docker 的存储驱动程序

这基本上是一个后续tothisquestion,但现在由于OSXDocker不再需要DockerToolbox(即不再需要VirtualBox),我完全不知道如何从AUFS切换到devicemapper或其他。我在这里也面临的问题是AUFS中的themissinghardlinksupport在安装AndroidSDK的过程中出现问题,所以我希望devicemapper在这里能帮助我。那么,如何在OSX中更改Docker原生实现的存储驱动程序? 最佳答案 DockerforMac运行的AlpineLinuxVM不支持devicema

macos - Docker for mac 1.12.0 : how to connect to host from container

我已经在我的osx10.10上更新了docker,所以它现在使用的是osxnative虚拟化。但是,我发现从我的nginx容器中连接到我的主机很棘手。我试过这个:/sbin/iproute|awk'/default/{print$3}'得到了答案:172.17.0.1然后我在docker-compose.yml中使用了这个ip:extra_hosts:-"master:172.17.0.1"但我还是不断收到错误:172.17.0.1--[21/Jul/2016:09:33:46+0000]"GET/apiHTTP/1.1"502575"-""Mozilla/5.0(Macintosh;

elasticsearch - docker elasticsearch容器不转发端口(macOs)

我设置了一个容器来运行elasticsearch。服务启动,但我无法通过curl或浏览器连接到它。RUN\cd/tmp&&\wgethttps://download.elasticsearch.org/elasticsearch/elasticsearch/elasticsearch-1.3.2.tar.gz&&\tarxvzfelasticsearch-1.3.2.tar.gz&&\rm-felasticsearch-1.3.2.tar.gz&&\mv/tmp/elasticsearch-1.3.2/elasticsearch#Definemountabledirectories.V

macos - 从 Mac 上的容器运行 GUI 解析为 "libGL error: No matching fbConfigs or visuals found"

我正在尝试在我的Mac上运行基于ubuntu:15.10的容器。我运行以下命令dockerrun-i-v/tmp/.X11-unix:/tmp/.-eDISPLAY=192.168.0.104:0--privilegedmycompany/mycontainer(IP取self的en0:inetusingifconfig)我收到以下错误:libGLerror:NomatchingfbConfigsorvisualsfoundlibGLerror:failedtoloaddriver:swrastXErroroffailedrequest:BadValue(integerparamete

macos - 使用 MacBookPro 主机在 docker 容器上运行 GUI 应用程序

我一直在尝试按照https://learning-continuous-deployment.github.io/docker/images/dockerfile/2015/04/22/docker-gui-osx/上的说明进行操作关于在MacBookPro主机内的docker容器中运行GUI应用程序(使用Docker工具)。我使用Fedora23并安装了firefox创建了一个简单的docker容器。我尝试运行firefox,大约一分钟后出现以下错误:Unabletoinitserver:Broadwaydisplaytypenotsupported:192.168.57.3:0Er